causing physical discomfort - Spanish English Dictionary